• word of the day

    ambystomid salamander

    ambystomid salamander - Dictionary definition and meaning for word ambystomid salamander

    Definition
    (noun) small to moderate-sized terrestrial or semiaquatic New World salamander
    Synonyms : ambystomid
Download our Mobile App Today
Receive our word of the day
on Whatsapp